Articles by Falko Timme
-
How to Compile A Kernel - The Debian Way
Author: Falko Timme • Tags: debian, kernel • Comments: 4How to Compile A Kernel on Debian Linux. Each distribution has some specific tools to build a custom kernel from the sources. This article is about compiling a kernel on a Debian Linux system. It describes how to build a custom kernel using the latest unmodified kernel sources from www.kernel.org (vanilla kernel).
-
FreeBSD Quota Tutorial
Author: Falko Timme • Tags: freebsd • Comments: 3This tutorial shows you how to enable hard disk quota on a FreeBSD system.
-
How do I edit files on the command line?
Author: Falko Timme • Tags: other, shell • Comments: 8To edit files on the command line, you can use an editor such as vi. To open the file, run vi /path/to/file Now you see the contents of the file (if there is any. Please note that the file is created if it does not exist yet.). The most important commands in vi are these: Press i to enter the Insert mode. Now you can type in your text. To leave the Insert mode press ESC.
-
-
How to Securely Destroy/Wipe Data on Hard Drives with shred on Linux
Author: Falko Timme • Tags: linux, security • Comments: 20Sometimes you need to destroy or wipe data from hard drives (for example, before you sell your old hard drives on eBay) so that nobody else can access them. Simply deleting data (e.g. with rm) is not enough because that just removes the file system pointer, but not the data, so it can easily be undeleted with recovery software. Even zero'ing out your hard drive might not be enough. Here's where shred comes into play - shred can overwrite the files and partitions repeatedly, in order to make it harder for even very expensive hardware probing to recover the data.
-
How To Migrate Mailboxes Between IMAP Servers With imapsync
Author: Falko Timme • Tags: email • Comments: 31How To Migrate Mailboxes Between IMAP Servers With imapsync- This guide explains how you can migrate mailboxes between IMAP servers with imapsync. imapsync is an IMAP synchronisation, sync, copy or migration tool. More than 32 different IMAP server softwares are supported with success. All flags are preserved, unread will stay unread, read will stay read, deleted will stay deleted.
-
Postfix - virtual_mailbox_limit is smaller than message_size_limit
Author: Falko Timme • Tags: errors • Comments: 1Error: Postfix - virtual_mailbox_limit is smaller than message_size_limit You get the following error in your mail log: Jul 13 17:12:30 mail postfix/virtual[10486]: fatal: main.cf configuration error: virtual_mailbox_limit is smaller than message_size_limit
-
How can I find out which Postfix version I'm running?
Author: Falko Timme • Tags: postfix • Comments: 5This short tutorial will show you how to get the version number of the Postfix email server.
-
Linux screen Command: Keep Processes Running Despite a Dropped Connection
Author: Falko Timme • Tags: linux, other • Comments: 17Linux screen Command: Keep Your Processes Running Despite A Dropped Connection I guess you all know this: you are connected to your server with SSH and in the middle of compiling some software (e.g. a new kernel) or doing some other task which takes lots of time, and suddenly your connection drops for some reason, and you lose your labour.
-
How to Repair MySQL Replication
Author: Falko Timme • Tags: mysql • Comments: 27If you have set up MySQL replication, you probably know this problem: sometimes there are invalid MySQL queries which cause the replication to not work anymore. In this short guide, I explain how you can repair the replication on the MySQL slave without the need to set it up from scratch again.
-
Checking Package Dependencies with apt-rdepends on Debian and Ubuntu
Author: Falko Timme • Tags: debian, shell, ubuntu • Comments: 1
This guide shows how you can check the dependencies of a package with the tool apt-rdepends on Debian and Ubuntu systems. The great thing about apt-rdepends is that it resolves dependencies recursively, i.e., not only does it show the direct dependencies of a package, but also the dependencies' dependencies. This is great, for example, if you want to rebuild a package from the sources, etc.